package org.zero.onlinesubject.entity;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 
 * @TableName groupmember
 */
@Data
public class GroupMember implements Serializable {
    /**
     * 
     */
    @TableId
    private String memberid;

    /**
     * 群昵称
     */
    private String membernote;

    /**
     * 成员角色
     */
    private String memberrole;

    /**
     * 正常，禁言，退出
     */
    private String memberstatus;

    /**
     * 
     */
    private String memberpermission;

    /**
     * 
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime jointime;

    /**
     * 
     */
    private String groupid;

    private static final long serialVersionUID = 1L;
}